package com.ruoyi.system.domain.bm;

import com.baomidou.mybatisplus.annotation.*;
import com.ruoyi.common.core.web.domain.BaseEntity;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 报名球队信息表实体类
 */
@Data
@TableName("bm_team")
public class BMTeam extends BaseEntity implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 主键
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Long id;

    /**
     * 联赛id
     */
    private Long contestId;

    /**
     * 球队名称
     */
    private String name;

    /**
     * 球队logo
     */
    private String logo;

    /**
     * 联系电话
     */
    private String phone;

    /**
     * 球队省份
     */
    private String province;

    /**
     * 代表俱乐部
     */
    private String clubRepresent;

    /**
     * 领队用户
     */
    private Long userId;

    /**
     * status 0未提交 1报名进行中 2报名审核成功
     */
    private Integer status;

    /**
     * 创建人id
     */
    private Long createUserId;

    /**
     * 创建人姓名
     */
    private String createUserName;
    /** 是否已删除 0:未删除;1:已删除 */
    private Long isDeleted;

    /**
     * 支付状态
     */
    @TableField(exist = false)
    private Integer indexId;
}